mutually agreed terms - Allemand Anglais Dictionnaire